alternative form of azalea - French English Dictionary